@REM 指定编码为utf-8
chcp 65001

@REM V0.0.1-2022-12-22
@REM 清空build文件夹
del build\*.* /q

@REM 复制7z
xcopy /y 7z build\BrzjomoToolset\7z\

@REM 复制必要文件
xcopy /e/c/y areaTool\ build\BrzjomoToolset\BrzjomoToolset\areaTool\
xcopy /e/c/y lengthenTool\ build\BrzjomoToolset\BrzjomoToolset\lengthenTool\
xcopy /e/c/y lengthenTool-test\ build\BrzjomoToolset\BrzjomoToolset\lengthenTool-test\
xcopy /e/c/y dimensionTool\ build\BrzjomoToolset\BrzjomoToolset\dimensionTool\
xcopy /e/c/y copyAndMoveTool\ build\BrzjomoToolset\BrzjomoToolset\copyAndMoveTool\
xcopy /e/c/y colorCodeTool\ build\BrzjomoToolset\BrzjomoToolset\colorCodeTool\
xcopy /e/c/y areaToolMatVersion\ build\BrzjomoToolset\BrzjomoToolset\areaToolMatVersion\
xcopy /e/c/y layerAdd\ build\BrzjomoToolset\BrzjomoToolset\layerAdd\
xcopy /e/c/y selectTool\ build\BrzjomoToolset\BrzjomoToolset\selectTool\
xcopy /e/c/y matBuilder\ build\BrzjomoToolset\BrzjomoToolset\matBuilder\
xcopy /e/c/y textRenameTool\ build\BrzjomoToolset\BrzjomoToolset\textRenameTool\
xcopy /e/c/y batchTransformTool\ build\BrzjomoToolset\BrzjomoToolset\batchTransformTool\
xcopy /e/c/y Scripts\ build\BrzjomoToolset\BrzjomoToolset\Scripts\
xcopy /y CSXS\ build\BrzjomoToolset\BrzjomoToolset\CSXS\
copy /y 安装.bat build\BrzjomoToolset\安装.bat
copy /y README.pdf build\BrzjomoToolset\README.pdf
xcopy /y 预设\ build\BrzjomoToolset\预设\

@REM 压缩插件本体
"7z\7z.exe" a -t7z -r build\BrzjomoToolset\BrzjomoToolset.7z .\build\BrzjomoToolset\* -xr!7z -xr!*.7z -xr!*.md -xr!*.bat -xr!README.assets -xr!*.pdf -xr!预设

@REM 删除未压缩的插件文件夹
rmdir /s/q build\BrzjomoToolset\BrzjomoToolset

@REM 打包整体
"7z\7z.exe" a -t7z -r build\BrzjomoToolset.7z .\build\*

@REM 清理build文件夹
rmdir /s/q build\BrzjomoToolset

@REM 解压安装包
"7z\7z.exe" x build\BrzjomoToolset.7z -aoa -obuild

@REM 调用安装脚本
call build\BrzjomoToolset\安装.bat
